package StudentScore;

import java.util.Date;
import java.util.List;

public interface StudentDao {
	public int addStudentScore(String stuno,String course,String score); 	//添加成功返回1，否则返回-1
	public int getStudentPopulation();//获得学生总人数成功返回人数，否则返回-1
	public int delete(String no);  	//删除成功返回1，否则返回-1
	public int update(String stuno,String name,String sex,String birthday);	//更新成功返回1，否则返回-1
	public List<Student> findAllStudent();//显示所有学生的成绩
	public List<Student> findAllStudentMassage();//显示所有学生信息
	public Student findBystuno(int stuno);//根stuno查找学生信息
	public List<Student> findByName(String name);//根据姓名查找所有学生，使用%进行模糊匹配
	public int login(int no,String password);
	public int changepassword(String stuno, String oldpassword,String newpassword1, String newpassword2);//修改密码
	public double getCourseAv(String course);//获得科目平均成绩
	public List<Student> showSortAchievement();//显示成绩按降序排序
}